<?php

include "./yun2.php";
use net\yun2\CCS;

/**
 * Apache License
 * Version 2.0, January 2004
 * http://www.apache.org/licenses/
 *
 * Center-Controller-Service 中控服务PHP客户端
 * @copyright by yun2.net
 */

#请求微信Api，以获取公众号永久图文素材为例
$result = CCS::requestApi([
    // 你部署在uniCloud的云函数绑定的域名/open/ccs/
    // 阿里云path部分以/http开头
    "url"=>"https://你的自定义域名/URL化路径/open/ccs/",
    //微信API地址，?及以后部分，(?以后部分放在"query"内)
    "endpoint"=>"https://api.weixin.qq.com/cgi-bin/material/batchget_material",
    //第三方平台AppId
    "componentAppId"=>"wx45189343b72ce6fc",
    //公众号或小程序AppId
    "appId"=>"wxa98fa68b2c2e7df0",
    "method"=>"POST",
    //get参数，不含access_token
    "query"=>[],
    "post"=>[
        "type"=>"news",
        "offset"=>0,
        "count"=>10
    ]
]);
var_dump($result);

#获取token
$result = CCS::getToken([
    // 你部署在uniCloud的云函数绑定的域名/open/ccs/
    // 阿里云path部分以/http开头
    "url"=>"https://你的自定义域名/URL化路径/open/ccs/",
    "componentAppId"=>"wx45189343b72ce6fc",
    //appId为空，支付返回componentAppId的token，不为空返回两者的token
    "appId"=>"wxa98fa68b2c2e7df0"
]);
var_dump($result);


$result = CCS::getToken([
    // 你部署在uniCloud的云函数绑定的域名/open/ccs/
    // 阿里云path部分以/http开头
    "url"=>"https://你的自定义域名/URL化路径/open/ccs/",
    "componentAppId"=>"wx45189343b72ce6fc",
    //appId为空，只更新componentAppId的token，不为空更新公众号/小程序的token
    "appId"=>"wxa98fa68b2c2e7df0"
]);
var_dump($result);